a hot spot - Turkish English Dictionary